skewered prawns - German English Dictionary